package com.example.administrator.myapplication;

import android.os.Bundle;
import android.support.annotation.Nullable;
import android.support.v7.app.AppCompatActivity;
import android.view.View;
import android.widget.Button;
import android.widget.Toast;

/**
 * Created by Administrator on 2020/11/9.
 */

public class MainActivity extends AppCompatActivity{
    @Override
    protected void onCreate(@Nullable Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.custom_dialog);
        initView();
        initData();
        initEvent();
    }
    private void initView(){
       CommonDialog commonDialog=new CommonDialog(MainActivity.this);
       commonDialog.setTitle("提示");
       commonDialog.setContent("确定删除当前信息？");
       commonDialog.setPositive("陈子杨");
       commonDialog.setNegtive("201965110545");
       commonDialog.setOnClickBottomListener(new CommonDialog.OnClickBottomListener() {
           @Override
           public void onLeftBottomClick() {
               Toast.makeText(MainActivity.this, "201965110545", Toast.LENGTH_SHORT).show();
           }

           @Override
           public void onRightBottomClick() {
               Toast.makeText(MainActivity.this, "陈子杨", Toast.LENGTH_SHORT).show();

           }
       });
             commonDialog.show();

    }
    private void initData(){

    }
    private void initEvent(){

    }
}
/***
 * 自定义对话框或者自定控件基本逻辑
 * 1、设计自定义对话框或者自定义控件的设计界面（布局）
 * 2、根据自定义的对话框或者自定义控件所属类型去创建自定义控件类，并继承相应的类
 * 3、根据应用场景设置对应的方法
 * 4、在需要使用的页面调用该类
 * 强调：所以的可变量不能写死
 **/
